package com.itheima.easy.service;


import com.itheima.easy.base.AjaxResult;
import com.itheima.easy.dto.ApplicationsDto;
import com.itheima.easy.entity.CheckIn;
import com.itheima.easy.entity.User;
import com.itheima.easy.enums.Applications;

/**
* <p>
* applications Service 接口
* </p>
*
* @author sjqn
* @since 2023-06-28 16:55:58
*/
public interface ApplicationsService  {

    /**
     * 分页查询我的申请
     * @param applicationsDto
     * @return
     */
    AjaxResult<Applications> selectByPage(ApplicationsDto applicationsDto);

    void insert(Long userId, User currentUser, CheckIn checkIn, Integer status, String option);
}